place in a ravine where soil accumulates - Turkish English Dictionary